.source exemplo15.java
.class public exemplo15
.super java/lang/Object
.method public <init>()V
.limit stack 1
.limit locals 1
aload_0
invokespecial java/lang/Object/<init>()V
return
.end method

.method public static main([Ljava/lang/String;)V
.limit stack 11
.limit locals 23
 
ldc2_w 1.0 
dstore_1
ldc2_w 2.0 
dstore_3
ldc2_w 3.0 
dstore 5
ldc2_w 2.0
dstore 7
dload_1 
ldc2_w 16.0
dadd 
dstore 9
ldc2_w 1.0 
ldc2_w 2.0 
ldc2_w 3.0 
dload_1 
invokestatic java/lang/Math/pow(DD)D 
dmul 
dadd 
dstore 11
ldc2_w 3.0
dload_1 
dadd 
dstore 13
dload_1 
ldc2_w 2.0 
invokestatic java/lang/Math/pow(DD)D 
ldc2_w 3.0 
dmul 
ldc2_w 4.0 
dadd 
dstore 15
ldc2_w -1.0
dstore 17
dload_1 
ldc2_w -1.0 
dmul 
ldc2_w -2.0 
dsub 
dstore 19
ldc2_w 1.0 
dload_1 
ldc2_w 2.0 
dmul 
dadd 
ldc2_w 3.0 
dload_3 
dsub 
dcmpg
ifgt VERDADEIRO_1
dconst_0 
goto CONTINUA_1
VERDADEIRO_1: 
dconst_1 
CONTINUA_1: 
ldc2_w 4.0 
dload 5
dcmpg
ifeq VERDADEIRO_2
dconst_0 
goto CONTINUA_2
VERDADEIRO_2: 
dconst_1 
CONTINUA_2: 
ldc2_w 6.0
ldc2_w 6.0 
dload 5
dadd 
ldc2_w 8.0
dmul 
dcmpg
iflt VERDADEIRO_3
dconst_0 
goto CONTINUA_3
VERDADEIRO_3: 
dconst_1 
CONTINUA_3: 
dconst_1 
dcmpg 
ifeq E_PRIM_VERDADEIRO_1
pop2 
dconst_0 
goto E_FIM_1 
E_PRIM_VERDADEIRO_1: 
dconst_1 
dcmpg 
ifeq E_SEG_VERDADEIRO_1
dconst_0 
goto E_FIM_1 
E_SEG_VERDADEIRO_1: 
dconst_1 
E_FIM_1:
dload_1 
dload_3 
dcmpg
ifgt VERDADEIRO_4
dconst_0 
goto CONTINUA_4
VERDADEIRO_4: 
dconst_1 
CONTINUA_4: 
dconst_1 
dcmpg 
ifeq NAO_VERDADEIRO_1
dconst_1 
goto NAO_FIM_1 
NAO_VERDADEIRO_1: 
dconst_0 
NAO_FIM_1:
dload 5
dadd 
dconst_1 
dcmpg 
ifeq E_PRIM_VERDADEIRO_2
pop2 
dconst_0 
goto E_FIM_2 
E_PRIM_VERDADEIRO_2: 
dconst_1 
dcmpg 
ifeq E_SEG_VERDADEIRO_2
dconst_0 
goto E_FIM_2 
E_SEG_VERDADEIRO_2: 
dconst_1 
E_FIM_2:
dconst_0 
dcmpg 
ifeq OU_PRIM_FALSO_1
pop2 
dconst_1 
goto OU_FIM_1 
OU_PRIM_FALSO_1: 
dconst_0 
dcmpg 
ifeq OU_SEG_FALSO_1
dconst_1 
goto OU_FIM_1 
OU_SEG_FALSO_1: 
dconst_0 
OU_FIM_1:
dstore 21
getstatic java/lang/System/out Ljava/io/PrintStream;
dload 7
invokevirtual java/io/PrintStream/println(D)V

getstatic java/lang/System/out Ljava/io/PrintStream;
dload 9
invokevirtual java/io/PrintStream/println(D)V

getstatic java/lang/System/out Ljava/io/PrintStream;
dload 11
invokevirtual java/io/PrintStream/println(D)V

getstatic java/lang/System/out Ljava/io/PrintStream;
dload 13
invokevirtual java/io/PrintStream/println(D)V

getstatic java/lang/System/out Ljava/io/PrintStream;
dload 15
invokevirtual java/io/PrintStream/println(D)V

getstatic java/lang/System/out Ljava/io/PrintStream;
dload 17
invokevirtual java/io/PrintStream/println(D)V

getstatic java/lang/System/out Ljava/io/PrintStream;
dload 19
invokevirtual java/io/PrintStream/println(D)V

getstatic java/lang/System/out Ljava/io/PrintStream;
dload 21
invokevirtual java/io/PrintStream/println(D)V


return
.end method
